0
America's federal deficit will top $1 trillion by 2020, two years earlier than prior estimates, as tax cuts and federal spending hikes take effect, the Congressional Budget Office said on Monday.
An explosion has rocked the SpaceX launch site in Florida.